jj と GitHub
jj git pull は存在しない
$ jj git fetch
リモートの変更を .jj/ にとる
$ jj rebase -o main
手元の変更を main の上にいい感じに並べ直す
リモートにあげる
初回
$ jj bookmark set main
二回目以降
$ jj bookmark move main --to '@'
これは working copy を push
$ jj git push
ブランチ名はリモートサーバーと同じ変更点にいる必要がある
「ローカルを更新したからリモートも更新」ではなく、「リモートを更新しなきゃいけないからローカルを更新する」
clone してきたやつを jj で管理